de.cebis.moccapart.calendar.domain.composite
Class CalendarTimeUnit

java.lang.Object
  extended by de.cebis.moccabox.domain.AbstractConceptualObject
      extended by de.cebis.moccapart.calendar.domain.composite.CalendarTimeUnit
All Implemented Interfaces:
de.cebis.moccabox.domain.IPersistentConcept, java.io.Serializable

public class CalendarTimeUnit
extends de.cebis.moccabox.domain.AbstractConceptualObject
implements java.io.Serializable

Überschrift:

Beschreibung:

Copyright: Copyright (c) 2003

Organisation:

Version:
1.0
Author:
unbekannt
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface de.cebis.moccabox.domain.IPersistentConcept
PROP_CREATION_DATE, PROP_ID, PROP_LAST_EDIT_DATE, PROP_LAST_EDIT_USER
 
Constructor Summary
CalendarTimeUnit(java.util.Date date, int view)
           
 
Method Summary
 void addCalendarEvent(de.cebis.moccapart.calendar.domain.CalendarEvent event)
          Adds a CalendarEvent object to the CalendarComponentContainer.
 void addCalendarTimeUnit(CalendarTimeUnit unit)
           
 int getCalendarEventAllDayCount()
           
 int getCalendarEventCount()
           
 de.cebis.moccapart.calendar.domain.CalendarEvent[] getCalendarEvents()
          Liefert alle Kalendereinträge zurück, die im CalendarComponentContainer gespeichert sind.
 de.cebis.moccapart.calendar.domain.CalendarEvent[] getCalendarEventsAllDay()
          Liefert alle ganztäglichen Kalendereinträge zurück, die im CalendarComponentContainer gespeichert sind.
 CalendarTimeUnit getCalendarTimeUnit()
           
 CalendarTimeUnit getCalendarTimeUnit(java.util.Date d)
           
 CalendarTimeUnit[] getCalendarTimeUnits()
           
 java.util.Date getDate()
           
 long getDateAsLong()
           
 java.util.List getDateList()
           
 int getDayOfMonth()
           
 int getDayOfWeek()
           
 int getDurationInHours()
           
 java.util.Date getEnd()
           
 int getHourOfDay()
           
 java.util.Date getNextHourToStart()
           
 java.util.Date getStart()
           
 java.lang.String getText()
           
 double getTimeDiffInHours(java.util.Date d)
           
 boolean getToday()
           
 boolean isSameDay(java.util.Date d)
           
 void setHourOfDay(int hour)
           
 void setText(java.lang.String text)
           
 
Methods inherited from class de.cebis.moccabox.domain.AbstractConceptualObject
getCreationDate, getId, getLastEditDate, getVersion, initialize, setCreationDate, setId, setLastEditDate, setVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CalendarTimeUnit

public CalendarTimeUnit(java.util.Date date,
                        int view)
Method Detail

getDate

public java.util.Date getDate()

getStart

public java.util.Date getStart()

getNextHourToStart

public java.util.Date getNextHourToStart()

getEnd

public java.util.Date getEnd()

isSameDay

public boolean isSameDay(java.util.Date d)

getCalendarTimeUnit

public CalendarTimeUnit getCalendarTimeUnit()

getDateList

public java.util.List getDateList()

setHourOfDay

public void setHourOfDay(int hour)

getHourOfDay

public int getHourOfDay()

getDurationInHours

public int getDurationInHours()

getDateAsLong

public long getDateAsLong()

getDayOfMonth

public int getDayOfMonth()

getToday

public boolean getToday()

getDayOfWeek

public int getDayOfWeek()

getCalendarEventCount

public int getCalendarEventCount()

getCalendarEventAllDayCount

public int getCalendarEventAllDayCount()

addCalendarEvent

public void addCalendarEvent(de.cebis.moccapart.calendar.domain.CalendarEvent event)
Adds a CalendarEvent object to the CalendarComponentContainer.

Parameters:
event - CalendarEvent to be added.

getCalendarEvents

public de.cebis.moccapart.calendar.domain.CalendarEvent[] getCalendarEvents()
Liefert alle Kalendereinträge zurück, die im CalendarComponentContainer gespeichert sind.

Returns:

getCalendarEventsAllDay

public de.cebis.moccapart.calendar.domain.CalendarEvent[] getCalendarEventsAllDay()
Liefert alle ganztäglichen Kalendereinträge zurück, die im CalendarComponentContainer gespeichert sind.

Returns:

addCalendarTimeUnit

public void addCalendarTimeUnit(CalendarTimeUnit unit)

getCalendarTimeUnit

public CalendarTimeUnit getCalendarTimeUnit(java.util.Date d)

getCalendarTimeUnits

public CalendarTimeUnit[] getCalendarTimeUnits()

getTimeDiffInHours

public double getTimeDiffInHours(java.util.Date d)

getText

public java.lang.String getText()
Returns:
Returns the text.

setText

public void setText(java.lang.String text)
Parameters:
text - The text to set.